solve one's own problems - Turkish English Dictionary